be dripping with sweat - Francés Inglés Diccionario